body{height:auto; width:auto; margin:0 auto; background:url(images/body.png);}
#main_div{height:auto; width:1000px; margin:0 auto; margin-top:0px;}
#main_div_upper_shadow{height:8px; width:1000px; background:url(images/main_div_uppershadow.PNG);}
#main_div_upper_black{height:13px; width:1000px; background:#121212;}
#main_div_banner_top{height:210px; width:1000px; background:url(images/banner.jpg);}

	#logo{height:119px; width:163px; background:url(images/logo.PNG); position:absolute; margin-left:30px; margin-top:26px;}
	#header1{height:60px; width:584px; background:url(images/header1.PNG); position:absolute; margin-left:371px; margin-top:75px;}
	#slogan{font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#1b1b1b; font-weight:bold; position:absolute; line-height:1; 
	margin-left:704px; margin-top:107px; }
	#blinking_info{font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#900; font-weight:bold;
	position:absolute; margin-top:-30px; margin-left:175px;}
	
#middle_black_body{height:411px; width:1000px; background: url(images/bg_2.gif); border-top:2px solid #000;  border-bottom:2px solid #000;}
	#middle_black_body table{position:absolute; margin-top:160px; margin-left:53px;}
	#middle_black_body table p{text-align:center; padding:0 20px; font-family:Verdana, Geneva, sans-serif; font-size:20px; line-height:.01}

#after_middle_black_body{border:1px solid #dadada; background:#DADADA; position:absolute; width:998px;}
	.countdown_header{position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#FFF; font-weight:bold; margin-top:22px;
	 margin-left:120px; text-shadow:1px 1px 2px #000;}
	 .registration_header{position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#FFF; font-weight:bold; margin-top:22px; margin-left:773px; text-shadow:1px 1px 2px #000;}
	 .total_registered{position:absolute; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; margin-top:22px;
	 margin-left:727px; letter-spacing:40px; font-size:23px; font-family:Arial, Helvetica, sans-serif;}
	 
	 	.total_registered p{position:absolute; margin-top:55px; margin-left:48px;}
		.total_registered img{position:absolute; margin-left:30px; margin-top:38px;}

	#after_middle_curvy_top{height:53px; width:964px; background:url(images/after_middle_curvy_top.PNG); margin-left:18px; margin-top:-243px;}
	#after_middle_normal_body{height:auto; width:894px; background:url(images/after_middle_normal_body.PNG); padding: 1px 35px 20px 35px; margin-left:18px;}
		.header_p1{text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:34px; color:#63F; font-weight: bold}
		.header_p2{text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:25px; color:#06F;}
	#after_middle_curvy_bottom{height:69px; width:964px; margin-left:18px; background:url(images/after_middle_curvy_bottom.PNG);}
	
	

.paymentpoint_1{font-family:Verdana, Geneva, sans-serif; font-size:14px; width:400px; padding:0 10px; font-weight:bold; line-height:1; color:#2A2A2A;}
.paymentpoint_2{font-family:Verdana, Geneva, sans-serif; font-size:14px; width:100px; padding:0 10px; text-align:center; line-height:1;}
.paymentpoint_3{font-family:Verdana, Geneva, sans-serif; font-size:14px; width:200px; text-align:center; line-height:1;}

.progshed_1{font-family:Verdana, Geneva, sans-serif; font-size:14px; padding:0 10px; font-weight:bold; line-height:1; color:#2A2A2A;}
.progshed_2{font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:1;}

#progshe_bottom{margin-left:20px;}
#progshe_bottom p{font-family:Verdana, Geneva, sans-serif; font-size:14px; line-height:1; color:#900; font-weight:bold;}
#progshe_bottom span{font-weight:bold; color:#ff4b00;}


/* table design for alumni */

#hor-minimalist-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 13px;
	background: #fff;
	margin: 25px;
	width: 830px;
	border-collapse: collapse;
	text-align: left;
	
}
#hor-minimalist-a th
{
	font-size: 16px;
	font-weight: bold;
	color: #8db11a;
	padding: 10px 8px;
	border-bottom: 2px solid #F90;
}
#hor-minimalist-a td
{
	color: #4d4f47;
	padding: 9px 5px 10px 10px;
	
}
#hor-minimalist-a tbody tr:hover td
{
	color: #a4d702;
}

.alumni_table{
	width: 850px;
	margin-top: 50px;
	margin-left: 8px;
}

#grumble_2{position:absolute;  margin-left: 685px; margin-top: 8px;}
#grumble_1{position:absolute;  margin-left: 137px; margin-top: 44px;}
#grumble_3{position:absolute;  margin-left: 600px; margin-top: 190px;}
#grumble_4{position:absolute;  margin-left: 188px; margin-top: 160px;}

.ex {
display:inline-block;
padding-left:3px;

font-size: 12px;
font-family: Consolas, "Lucida Console", monospace;
}

.grumble-button {
font-size:11px;
}

.venue1{position:absolute; text-align:center; font-family:Verdana, Geneva, sans-serif; margin-top:185px; margin-left:53px; font-size:18px;}
.venue2{position:absolute; text-align:center; font-family:Verdana, Geneva, sans-serif; margin-top:185px; margin-left:289px; font-size:18px;}
.venue3{position:absolute; text-align:center; font-family:Verdana, Geneva, sans-serif; margin-top:185px; margin-left:825px; font-size:18px;}

.prntCont{
	display: none;
}

.footer{
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	background: url(images/bg_2.gif);
	height:65px;
	
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.footer p {
	text-align: center;
	margin-top: 0px;
	padding-top: 25px;
}


.webpers_logo{background:#000;
    border-top: 1px solid #000;
    bottom: 0;
    box-shadow: 0 0 15px #000;
    clear: both;
    color: #888888;
    display: inline-block;
    height: 35px;
    position: fixed;
    text-align: left;
    width: 100%;
    z-index: 999;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	}
.copy_right{position:fixed; color:#FFF; margin-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-left:20px;}
.copy_right a{color:#FFF; text-decoration:none;}
.left_static_1{position:fixed; right:20px; overflow:hidden;}
	.left_static_1 ul{list-style:none; overflow:hidden; margin:0px; padding:0px;}
	.left_static_1 ul li{float:left; margin-right:10px;}
	.powered_by{color:#FFF; margin-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-right:20px;}
	.webpers{height:24px; width:24px; background:url(images/webpers_logo.PNG); margin-top:5px;}
	.webpers_facebook{height:24px; width:24px; background:url(images/facebook.PNG); margin-top:5px;}
	.webpers_twitter{height:24px; width:24px; background:url(images/twitter.PNG); margin-top:5px;}

.black_search_box{background: none repeat scroll 0 0 #000; text-align:center; color:#FFF;font-family:Verdana, Geneva, sans-serif; 
font-size:18px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	opacity: 0.9;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9}
.black_search_box a{color:#FFF; text-decoration:none; line-height:2; font-weight:bold;}